/*
 * primitive_const.h
 *
 *  Created on: Dec 8, 2008
 *      Author: emilio
 */

#ifndef PRIMITIVE_CONST_H_
#define PRIMITIVE_CONST_H_

#include <limits>

#define INF std::numeric_limits<double>::max()

#define EPSF std::numeric_limits<float>::epsilon()

#define EPSD std::numeric_limits<double>::epsilon()

#define ZERO EPSD

#ifndef PI
  #define PI 3.141592653589793238462643383279502884197169399375105820974944592308
#endif /* PI */

#endif /* PRIMITIVE_CONST_H_ */
